To be far-fetched - Französisch Englisch Wörterbuch